stand in for somebody - Francés Inglés Diccionario